package com.wonders.hisdoctor.station.project.medicine.service;

import com.wonders.hisdoctor.station.project.medicine.vo.*;

import java.util.List;

/**
 * @author 张澎_9970
 * @date 2021.2.28 下午 6:39 星期日
 * @desc: 协定处方_Service
 */
public interface ICipherPrescSerive {

    CipherQuoteVO cipherCheck(List<CipherPrescDetailVO> list, String patientId);

    List<CipherPrescDetailVO> queryCipherPrescDetail(String cipherId);

    /**
     * 另存协定处方
     *
     * @param ciperPrescVo
     * @return Integer
     */
    Integer saveAs(CiperPrescVo ciperPrescVo);

    /**
     * 协定处方_删除
     *
     * @param cipherId 协定处方ID
     * @param empNo    医生编号
     * @return  Integer
     */
    Integer delete(String cipherId, String empNo);

    /**
     * 协定处方_查询_上列表
     *
     * @param qryCipherPrescVO 入参
     * @return List<OutpCipherPresc>
     */
    List<OutpCipherPrescVo> qryCipherPresc(QryCipherPrescVO qryCipherPrescVO);
}
